high-mountainous lake - Francés Inglés Diccionario